Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWENS WAY Terraced £85,000 24 May 2001
9 OWENS WAY Semi-Detached £87,500 20 Jan 1997
11 OWENS WAY Semi-Detached £157,500 24 Jul 2000
17 OWENS WAY Detached £171,000 5 Apr 2002
21 OWENS WAY Terraced £610,000 6 Apr 2023
23 OWENS WAY Terraced £320,000 7 Apr 2011
25 OWENS WAY Terraced £240,000 11 Aug 2005